package com.capinfo.accumulation.service.accounting.mybits;

import java.util.List;
import java.util.Map;

import com.capinfo.accumulation.model.accounting.mybist.GB_JZPZXX;
import com.capinfo.accumulation.parameter.accounting.DataGrid;
import com.capinfo.accumulation.service.accounting.BaseServiceI;
public interface GB_JZPZXXServiceI extends BaseServiceI<GB_JZPZXX> {
	
	public int findbyPZ(GB_JZPZXX fjdjs);
	public int updateJZByID(GB_JZPZXX record);
	public DataGrid findByFH(Map map);
	public DataGrid findByFHisNull(Map map);
	public int updateFhByID(GB_JZPZXX record);
	public int updateWtsmById(GB_JZPZXX record);
	/**
	 * 汇总
	 * @param map
	 */
	void select(Map map);
	/**
	 * 汇总后改标
	 * @param map
	 */
	void PzhzBiaoJiupdate(Map map);
	/**
	 * 取消汇总
	 * @param a
	 */
	void qxhzupdate(String HZPZH);
	/**
	 * 凭证汇总下拉框回显
	 * @param map
	 * @return
	 */
	List<Map<String,Object>> xlhzselect();
}
